home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #9 / Amiga Plus CD - 2004 - No. 09.iso / amigaplus / tools / amigaos4_only / fracblank / source / fracblank.h < prev    next >
C/C++ Source or Header  |  2004-08-03  |  1KB  |  54 lines

  1. // The process responsible for saving the screen data to the clipboard
  2.  
  3. extern struct Process *Saver;
  4.  
  5. // Commodities interface data
  6.  
  7. extern struct MsgPort *CxPort;
  8. extern CxObj          *Broker;
  9. extern ULONG           SpecialQualifier;
  10.  
  11. // sin -45° = cos -45° (saves precious calculation time)
  12.  
  13. extern double deg45;
  14.  
  15. // A new broker definition, Commodities needs this
  16.  
  17. extern struct NewBroker NewBroker;
  18.  
  19. // Key sequence buffers
  20.  
  21. extern UBYTE HotkeyBuffer[256],
  22.              BlankScreenBuffer[256],
  23.              SaveScreenBuffer[256];
  24.  
  25. // The current fractal type
  26.  
  27. extern UBYTE FractalType;
  28.  
  29. // A 96 bit colour entry
  30.  
  31. extern ColourTable *Colours;
  32.  
  33. // Declarations for cosmic flame blanker code
  34.  
  35. extern ULONG MaxRecursionLevel,
  36.              MaxFlamePoints;
  37.  
  38. // Screen mode requester data
  39.  
  40. struct ScreenModeRequester *ScreenModeRequest;
  41.  
  42. ULONG DisplayID;
  43. WORD  DisplayDepth;
  44. WORD  Depth;
  45.  
  46. // Screen and pattern change timeout
  47.  
  48. extern ULONG ScreenTimeout,
  49.              PatternTimeout;
  50.  
  51. // Prototypes
  52.  
  53. extern VOID BlankerControlEntry();
  54.